#include<iostream>
#include<vector>
using namespace std;
int main()
{
	vector<int> v;
	for(int n = 0;n < 5;++n)
	v.push_back(n);
	vector<int>::iterator i;
	for(i = v.begin();i != v.end();++ i)
	{
		cout<<* i<<" ";
		* i *=2;
	}
	cout<<endl;
	for(vector<int>::reverse_iterator j = v.rbegin();j != v.rend();++ j)
	cout<<* j<<" ";
	return 0;
}